a medicine used to relieve pain - Français Anglais Dictionnaire